Disconnect signal handlers on adjustment in destroy handler
authorBenjamin Otte <otte@gnome.org>
Sat, 19 Dec 2009 12:46:18 +0000 (13:46 +0100)
committerBenjamin Otte <otte@gnome.org>
Sat, 19 Dec 2009 12:50:39 +0000 (13:50 +0100)
commitff1343a594383e0d88b1aecdf34025dd3ee36ed6
tree00ed6fb72e1c991ff045a326ab3082eaf0fe5e9d
parent17f026e4628fb65cf63248f6ed8f61dc00e45199
Disconnect signal handlers on adjustment in destroy handler

Not removing the signal handler caused crashes if the adjustment
survived longer than the scrolled window and still emitted signals. This
could happen inside WebKit.
gtk/gtkscrolledwindow.c